import Vue from 'vue'
import Router from 'vue-router'
import HelloWorld from '@/components/HelloWorld'
// 引入组件
import Hbws from "@/pages/Hbws"
import Hnws from "@/pages/Hnws"
import Jxws from "@/pages/Jxws"
const originalPush = Router.prototype.push
Router.prototype.push = function push(location) {// 屏蔽push方法重复点击出现报错
    return originalPush.call(this, location).catch(err => err)
}
const originalReplace = Router.prototype.replace;
Router.prototype.replace = function replace(location) {// 屏蔽replace方法重复点击出现报错
    return originalReplace.call(this, location).catch(err => err);
};
Vue.use(Router)

export default new Router({// 路由对象
  // 注册组件
  routes: [// 路由组
    // {
    //   path: '/',
    //   name: 'HelloWorld',
    //   component: HelloWorld
    // }
    // 根路由默认组件
    // {
    //   path:"/",
    //   redirect:"/jxws"// 默认跳到湖北卫视
    // },
    {
      path:'/hbws',// 访问地址
      name:"hbws",// 组件名称
      component:Hbws,// 组件对象
    },
    {
      path:'/hnws',// 访问地址
      name:"hnws",// 组件名称
      component:Hnws,// 组件对象
    },
    {
      path:'/jxws',// 访问地址
      name:"jxws",// 组件名称
      component:Jxws,// 组件对象
    },

  ]
})
